<?php
/** * class Record * Általános célú szekvenciális adattároló osztály. Tulajdonságai elérhetőek OO * módon és tömbként. */class Record extends ArrayObject{	/** Aggregations: */	/** Compositions: */	/*** Attributes: ***/	/**	 *	 * @return int	 * @access public	 */	public function count()
	{		return count($this);	} // end of member function count	/**	 *	 * @return ArrayIterator	 * @access public	 */	public function getIterator()
	{		return new ArrayIterator($this);	} // end of member function getIterator	/**	 *	 * @param undef index 	 * @return int	 * @access public	 */	public function offsetExists($index)
	{		return isset($this->$index);	} // end of member function offsetExists	/**	 *	 * @param undef index 	 * @return undef	 * @access public	 */	public function offsetGet($index)
	{		return $this->$index;	} // end of member function offsetGet	/**	 *	 * @param undef index 	 * @param undef content 	 * @return 	 * @access public	 */	public function offsetSet($index, $content)
	{		$this->$index = $content;	} // end of member function offsetSet	/**	 *	 * @param undef index 	 * @return 	 * @access public	 */	public function offsetUnset($index)
	{		unset($this->$index);	} // end of member function offsetUnset	/**	 * Kalkulált length tulajdonság visszaadásához.	 *	 * @param string name 	 * @return undef	 * @access public	 */	public function __get($name)
	{		return ($name == 'length' ? count($this) : NULL);	} // end of member function __get} // end of Record?>